be a disagreeable sort - Francés Inglés Diccionario